<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */



//DODAWANIE KSIAZKI
echo'
<html>
 <head>
  <title>Dodawanie</title>
  <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
  <link rel="Stylesheet" type="text/css" href="style.css" />
 </head>
 <body>
 <div id="all">
 <div id="menu">
      <a href="dod1.php">Baza</a>
      <a href="dod.php">Dodawanie</a>
      <a href="dod3.php">Edycja</a>
      <a href="wysz.php">Wyszukiwanie</a>
      <p></p>
 </div>
	<div id="show">
 <form enctype="multipart/form-data" action="ftest.php" method="POST">
		Tytuł:
	 	<input type="text" name="tytul" />
		<p></p>
		Autor:
	        <input type="text" name="autor" />
		<p></p>
		Wydawnictwo:
	        <input type="text" name="wydawnictwo" />
		<p></p>
		ISBN:
	        <input type="text" name="isbn" />
		<p></p>
		Strony:
	        <input type="text" name="strony" />
		<p></p>
		Rok:
	        <input type="text" name="rok" />
		<p></p>
		Opis:
		<p></p>
	        <textarea name="opis" cols="60" rows="5">...</textarea>
		<p></p>
		Data dodania:
	        <input type="text" name="data" />
		<p></p>
  Stan:
	        <input type="text" name="stan" />
		<p></p>
		Cena:
	        <input type="text" name="cena" />
		<p></p>
  Kategoria:
	        <select name="kategoria" />
	                <option>fantastyka</option>
		               <option>popularno naukowa</option>
		               <option>poezja</option>
		               <option>kryminał</option>
		               <option>podręcznik</option>
		               <option>kulinaria</option>
	        </select>
		<p></p>
  Rodzaj oprawy:
	        <select name="oprawa" />
	                <option>miękka</option>
		               <option>twarda</option>
	        </select>
		<p></p>
		Ilość:
	        <input type="text" name="ilosc" />
		<p></p>	
		<input type="hidden" name="MAX_FILE_SIZE" value="60000" /> 
		Mikrus okładki:
		 <input name="plik[]" type="file" size="100" /> <br>
                Normalna okładka:
                 <input name="plik[]" type="file" size="100" />
		<p></p>
		       <input type="submit" name="submit" value="Wyślij" />
		       <input type="reset" value="Skasuj dane" />

	</form>
 </div>
 </div>
 </body>
';
if(isset($_POST['submit']))
{
$plik1=$_FILES['plik']['name'][0];
$plik2=$_FILES['plik']['name'][1];

$sql="INSERT INTO books (tytul,autor,wydawnictwo,ISBN,strony,rok,opis,data,stan,cena,kategoria,covermicro,covermini,oprawa,ilosc) VALUES
('$_POST[tytul]','$_POST[autor]','$_POST[wydawnictwo]','$_POST[isbn]','$_POST[strony]','$_POST[rok]','$_POST[opis]','$_POST[data]','$_POST[stan]','$_POST[cena]','$_POST[kategoria]','$plik1','$plik2','$_POST[oprawa]','$_POST[ilosc]')";

$myQuery=mysql_query($sql);

if($myQuery==false)
      {
       echo 'query non sens';
      }
else
    {
     echo '<br>Wpis do bazy danych udany!<br>';
    }


$sciezka1= "./pictures/".$_FILES['plik']['name'][0];
$sciezka2= "./pictures/".$_FILES['plik']['name'][1];

copy($_FILES['plik']['tmp_name'][0], $sciezka1);
copy($_FILES['plik']['tmp_name'][1], $sciezka2);

echo "Plik o nazwie:  ".$_FILES['plik']['name'][0]."  został pomyślnie wysłany.<br>";
echo "Plik o nazwie:  ".$_FILES['plik']['name'][1]."  został pomyślnie wysłany.<br>";


}






//REJESTRACJA

//Funkcja generowania hasła
function create_password($length=8,$use_upper=1,$use_lower=1,$use_number=1,$use_custom=""){
	$upper = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
	$lower = "abcdefghijklmnopqrstuvwxyz";
	$number = "0123456789";
	$password = "";
	$seed = NULL;
	$seed_length = NULL;
	if($use_upper){
		$seed_length += 26;
		$seed .= $upper;
	}
	if($use_lower){
		$seed_length += 26;
		$seed .= $lower;
	}
	if($use_number){
		$seed_length += 10;
		$seed .= $number;
	}
	if($use_custom){
		$seed_length +=strlen($use_custom);
		$seed .= $use_custom;
	}
	for($x=1;$x<=$length;$x++){
		$password .= $seed{rand(0,$seed_length-1)};
	}
	return($password);
}
//Koniec funkcji generowania hasła

echo '<br>Można skorzystać z generowanego hasła: ';
echo '<br>';
echo create_password(15,1,1,";,:.-_()");


echo'
<form action="ftest.php" method="POST">
<br>
Rejestracja
<br><br>
		Login:
	 	<input type="text" name="login" />
		<p></p>
		Hasło:
	        <input type="password" name="password" />
		<p></p>
		Powtórz hasło:
	        <input type="password" name="reppassword" />
		<p></p>
		Imię:
	        <input type="text" name="imie" />
		<p></p>
		Nazwisko:
	        <input type="text" name="nazwisko" />
		<p></p>
		Adres:
		<p></p>
	        <textarea name="adres" cols="60" rows="2"></textarea>
		<p></p>
		e-mail:
	        <input type="text" name="mail" />
		<p></p>
                Płeć
	        <input type="radio" name="sex" value="men" /> Mężczyzna
	        <input type="radio" name="sex" value="women" /> Kobieta
		<p></p>
		       <input type="submit" name="submit" value="Wyslij" />
		       <input type="reset" value="Skasuj dane" />
</form>
';


//Rejestracja
if (isset($_POST['submit']) && ($_POST['login']!="") && ($_POST['password']!="")&& ($_POST['reppassword']!="")&& ($_POST['mail']!=""))
{
//Zgodność haseł
if (($_POST['password'])!= ($_POST['reppassword']))
{
echo 'Hasła niezgodne';
}
else
{
//Istnienie loginu
$pytaj="SELECT*FROM users WHERE login='".$_POST['login']."'";
$result=mysql_query($pytaj) or die (" nie ma tabeli: ".mysql_error());
$duplikat_login=mysql_num_rows($result);
if ($duplikat_login > 0)
{
echo '<br> login juz istnieje';
}
else
{
//Istnienie maila
$pytaj1="SELECT*FROM users WHERE mail='".$_POST['mail']."'";
$result1=mysql_query($pytaj1) or die (" nie ma tabeli: ".mysql_error());
$duplikat_mail=mysql_num_rows($result1);
if ($duplikat_mail > 0)
{
echo '<br> mejl juz istnieje';
}
else
{
//Dodanie danych
$acode=create_password(15,1,1,";,:.-_()");

$sql="INSERT INTO users (login,password,imie,nazwisko,adres,mail,sex,acode) VALUES
('$_POST[login]','$_POST[password]','$_POST[imie]','$_POST[nazwisko]','$_POST[adres]','$_POST[mail]','$_POST[sex]','$acode')";

$myQuery=mysql_query($sql);

if($myQuery==false)
      {
       echo 'query non sens';
      }
else
    {
     echo '<br>wpis udany';
    }
//Koniec dodawania danych
//Wysyłanie maila zioom
//mail('$_POST[mail]', 'Witaj', 'Oto twÄ‚Ĺ‚j przepiĂ„â„˘kny link aktywacyjny http://192.168.0.253/~kapek/projekt/aktywacja.php?acode=.'$acode'.')
//Koniec wysyłania mejla
}
}
}
}
else
{
if (isset($_POST['submit'])) echo '<br> Czegoś nie podałeś!';
}

?>
